comet tail artifact - Spanish English Dictionary